Release 10.1A: OpenEdge Data Management:
Database Administration
PROUTIL IDXCHECK qualifier
Checks database indexes to determine whether an index is corrupt, and if it is, diagnoses the problem.
Syntax
Parameters
db-nameSpecifies the database whose index you are checking.
allSpecifies that you want to check all your indexes.
table [owner-name.]table-nameSpecifies that you want to check the indexes defined for the named table.
areaarea-nameSpecifies that you want to check all the indexes defined in the named area.
schemaschema-ownerSpecifies that you want to check all the indexes owned by the named
schema-owner.If you do not specify
all,table,area, orschema, the following menu appears:
Table 20–3 describes the options.
PROUTIL IDXCHECK lets you know whether you have to perform an index rebuild before actually running PROUTIL IDXBUILD. IDXCHECK performs the following operations for each index it checks:
IF PROUTIL IDXCHECK completes successfully, it ensures that all
FIND,CAN-FIND,GET,FOR EACH, andPRESELECTstatements that use those indexes work correctly. If errors result, the problem index might produce unexpected results with those statements.Notes
- When PROUTIL IDXCHECK finds any corruption, it displays error messages. If error messages appear, save the database and the output messages for analysis by Technical Support, back up your database, and then run PROUTIL IDXBUILD.
- IDXCHECK displays error and warning messages on the screen and logs them in the log file. It also displays and logs a success or failure indication, along with the number of errors and warnings issued.
- IDXCHECK might also display warning messages. Although these messages indicate that some condition is a problem, the index is still valid. Check the log file for details.
|
Copyright © 2005 Progress Software Corporation www.progress.com Voice: (781) 280-4000 Fax: (781) 280-4095 |